package com.tedu.review.day02;

/**
 * 认识接口---定义接口
 * 接口：1.全局变量   static final  修饰变量   【线  模拟】
 *      2.抽象方法：修饰符  abstract  返回值   方法名（）；
 * 接口无法直接【创建对象 匿名内部类/表打式】实例化：需要使用实现类
 * 创建接口：接口  引用  =new  实现【子】类（）    继承-----多态
 *
 * 继承接口：全部都叫做实现类
 * 创建【实现】子类继承接口
 * Toys   玩具类   -----实现类【子类】
 */
public interface insert插排 extends Colors {
    //1.全局常量    静态＋最终=LINE【全局】（当前类直接使用）
    public static final int LINE=100;
    //2.抽象方法
    public abstract void jack();         //插口
      //接口构造器问题
    //public insert （） {}
}
//接口实现类     Toys  玩具类
class Toys extends Things implements insert插排,Runs{

    @Override
    public void jack() {
        System.out.println("通电了 玩具可以玩了");
    }

    @Override
    public void say() {
        System.out.println("通电了 玩具可以玩了");
    }

    @Override
    public void color() {

    }

    @Override
    public void run() {

    }
}

//抽象类
abstract class Things{
    public abstract void say();
}
